Machining centers - Francés Inglés Diccionario